Recovery vehicles - Deutsch Englisch Wörterbuch